//package com.sunday.leaf.old.leaf.autoconfiguration;
//
//import com.sunday.common.core.gson.GsonUtils;
//import lombok.Data;
//import org.springframework.boot.context.properties.ConfigurationProperties;
//
///**
// * @Description: 分布式ID配置属性
// * @Author: zsy
// * @Create: 2022/10/24 9:56
// */
//@Data
//@ConfigurationProperties("sunday.leaf.snowflake")
//public class LeafProperties {
//    /**
//     * 节点名称
//     */
//    private String name;
//
//    /**
//     * 节点端口
//     */
//    private Integer port;
//
//    /**
//     * zk 集群
//     */
//    private String zkAddress;
//
//    /**
//     * 雪花算法本地节点ID存储地址前缀
//     */
//    private String path = System.getProperty("java.io.tmpdir");
//
//    /**
//     * 监听器
//     */
//    private boolean openMonitor = false;
//
//    @Override
//    public String toString() {
//        return GsonUtils.SERIALIZE_NULL.toJson(this);
//    }
//
//}
